#ifndef REGEX_P_H_
#define REGEX_P_H_

#define MATCH_YES 1
#define MATCH_NO  0

struct match_info_t
{
    char* pcMatchStart;
    char* pcMatchEnd;
    struct match_info_t* pstNext;
};

int match(char*, char*, struct match_info_t**);
int match_str(char* pcRegex, char* pcStr);

#endif // REGEX_P_H_

